import smtplib #smtp服务器
from email.mime.text import MIMEText #邮件文本

def sendemail(receiver,content):
    subject = "框架自动化case执行报告" #邮件标题, 可以自定义其他的标题
    sender = "beiqinlin@126.com" #发送方的邮箱号

    for i in range(len(receiver)):
        recver = receiver[i] #接收方的邮箱号
        password = "QArLHw8RykC45agc" #刚刚设置是复制的授权密码; 注意是授权密码, 不是邮箱密码
        message = MIMEText(content,"plain","utf-8") #content:发送内容; "plain":文本格式; utf-8:编码格式
        message['Subject'] = subject #邮件标题
        message['To'] = recver #收件人
        message['From'] = sender #发件人
        smtp = smtplib.SMTP_SSL("smtp.126.com",994) #实例化smtp服务器
        smtp.login(sender,password)#发件人登录
        smtp.sendmail(sender,[recver],message.as_string()) #as_string 对 message 的消息进行了封装
        smtp.close()

# 举个栗子
sendemail(["linzujun@shargetech.com"], "case完成，请查看测试报告")